package com.raycloud.manager;

import java.util.List;

import com.raycloud.domain.Msg;
import com.raycloud.domain.MsgRelation;
import com.raycloud.domain.User;

public interface MsgMgr {
	public void publishOriginalMsg(Msg msg, User user);
	
	public void publishTransferMsg(Msg msg, MsgRelation msgRelation, User user);
	
	public List<Msg> queryUserMsgs(User user, int firstResult, int maxResults);
	
	public Msg getMsgById(String msgId);
}
